Make gdk logging per-display
authorMatthias Clasen <mclasen@redhat.com>
Fri, 12 Jan 2018 00:48:27 +0000 (19:48 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 14 Jan 2018 22:05:04 +0000 (17:05 -0500)
commite151058dffbfd3b43798c2e6813eae9b952ba2d1
tree3b827dcabc510cee197a01de3a5cafaa88d2811c
parentc5fc841285f9ab7939e7f1a01146780b47c4be3b
Make gdk logging per-display

As far as possible, use per-display debug flags.

This will minimize the debug spew that we get from
the inspector if it is running on a separate display.
32 files changed:
gdk/gdk-private.h
gdk/gdkdisplay.c
gdk/gdkgl.c
gdk/gdkglcontext.c
gdk/gdkinternals.h
gdk/gdkvulkancontext.c
gdk/gdkvulkancontextprivate.h
gdk/gdkwindow.c
gdk/wayland/gdkclipboard-wayland.c
gdk/wayland/gdkdevice-wayland.c
gdk/wayland/gdkdisplay-wayland.c
gdk/wayland/gdkdnd-wayland.c
gdk/wayland/gdkglcontext-wayland.c
gdk/wayland/gdkkeys-wayland.c
gdk/wayland/gdkprimary-wayland.c
gdk/wayland/gdkselection-wayland.c
gdk/wayland/gdkwindow-wayland.c
gdk/x11/gdkclipboard-x11.c
gdk/x11/gdkdevice-core-x11.c
gdk/x11/gdkdevice-xi2.c
gdk/x11/gdkdevicemanager-core-x11.c
gdk/x11/gdkdevicemanager-x11.c
gdk/x11/gdkdevicemanager-xi2.c
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkdnd-x11.c
gdk/x11/gdkglcontext-x11.c
gdk/x11/gdkselectioninputstream-x11.c
gdk/x11/gdkselectionoutputstream-x11.c
gdk/x11/gdkvisual-x11.c
gdk/x11/gdkwindow-x11.c
gdk/x11/xsettings-client.c
gtk/inspector/window.c